﻿<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>DataControl about</title>
<style type="text/css">
.auto-style1 {
	color: #008080;
}
</style>
</head>

<body>
<h1>jSLCore.Client.Presentation.BaseControl.<span class="auto-style1">DataControl</span></h1>
<p>DataControl is BaseControl inheritor with ability to do async work.</p>
<h1>Important members</h1>

<ul>
	<li><span class="auto-style1">LoadInitialData </span>- override it to do any kind of inirialization work</li>
	<li>AcceptButtonName, CancelButtonName, AcceptButtonClicked, 
	CancelButtonClicked</li>
	<li><span class="auto-style1">DoWork</span> - does the async work</li>
	<li>DoWorkOnVoidOperation, DoWorkOnOperation, DoWorkOnQuery, DoWorkOnSingle 
	- based on <span class="auto-style1">DoWork</span>, but for RIA Services</li>
</ul>

</body>

</html>
